package store.lunangangster.bpmn.model;

public class Operation extends BaseElement {

  protected String name;
  protected String inMessageRef;
  protected String outMessageRef;
  protected String errorRef;
  protected String implementationRef;

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getInMessageRef() {
    return inMessageRef;
  }

  public void setInMessageRef(String inMessageRef) {
    this.inMessageRef = inMessageRef;
  }

  public String getOutMessageRef() {
    return outMessageRef;
  }

  public void setOutMessageRef(String outMessageRef) {
    this.outMessageRef = outMessageRef;
  }

  public String getErrorRef() {
    return errorRef;
  }

  public void setErrorRef(String errorRef) {
    this.errorRef = errorRef;
  }

  public String getImplementationRef() {
    return implementationRef;
  }

  public void setImplementationRef(String implementationRef) {
    this.implementationRef = implementationRef;
  }

  @Override
  public String getModelType() {
    return "OPERATION";
  }
}
